throw oneself forward impetuously - Allemand Anglais Dictionnaire